gpsbabel.git
8 years agoDon't build the gui on [!amd64 arm64 armhf i386 mipsel]
Bernd Zeimetz [Sat, 21 Oct 2017 10:17:26 +0000 (12:17 +0200)]
Don't build the gui on [!amd64 arm64 armhf i386 mipsel]

The recent qtwebengine is not available on all architectures.

Closes: #877808
Thanks: Adrian Bunk

8 years agoAdd a debian .travis.yml
Bernd Zeimetz [Thu, 28 Sep 2017 08:33:38 +0000 (10:33 +0200)]
Add a debian .travis.yml

8 years agoMove git repository to github.
Bernd Zeimetz [Thu, 28 Sep 2017 07:51:41 +0000 (09:51 +0200)]
Move git repository to github.

8 years agoUpdating changelog.
Bernd Zeimetz [Mon, 28 Aug 2017 20:45:08 +0000 (22:45 +0200)]
Updating changelog.

8 years agoUse qmake instead of qmake-qt4.
Bernd Zeimetz [Mon, 28 Aug 2017 21:42:41 +0000 (23:42 +0200)]
Use qmake instead of qmake-qt4.

8 years agoFix building with recent QT5 versions.
Bernd Zeimetz [Mon, 28 Aug 2017 21:10:54 +0000 (23:10 +0200)]
Fix building with recent QT5 versions.

8 years agoDepend on dh 10 for comapt level 10.
Bernd Zeimetz [Mon, 28 Aug 2017 20:41:05 +0000 (22:41 +0200)]
Depend on dh 10 for comapt level 10.

8 years agoBuild for/with QT5.
Bernd Zeimetz [Mon, 28 Aug 2017 20:15:27 +0000 (22:15 +0200)]
Build for/with QT5.

Using as build-deps:
qtbase5-dev
qtwebengine5-dev
qttools5-dev-tools

8 years agoexport QT_SELECT=qt5
Bernd Zeimetz [Mon, 28 Aug 2017 20:14:10 +0000 (22:14 +0200)]
export QT_SELECT=qt5

8 years agoRefreshing patches.
Bernd Zeimetz [Mon, 28 Aug 2017 20:10:48 +0000 (22:10 +0200)]
Refreshing patches.

8 years agoMerge branch 'upstream'
Bernd Zeimetz [Mon, 28 Aug 2017 19:23:03 +0000 (21:23 +0200)]
Merge branch 'upstream'

8 years agoMerge tag 'gpsbabel_1_5_4' into upstream
Bernd Zeimetz [Mon, 28 Aug 2017 19:22:52 +0000 (21:22 +0200)]
Merge tag 'gpsbabel_1_5_4' into upstream

gpsbabel_1_5_4

9 years agoRegenerate translation files as part of generating Mac release image.
Robert Lipe [Mon, 2 Jan 2017 05:05:19 +0000 (23:05 -0600)]
Regenerate translation files as part of generating Mac release image.

9 years agoBump version. Roll back non-working https changes. Deal with annoying Windows issues...
Robert Lipe [Mon, 2 Jan 2017 04:51:16 +0000 (22:51 -0600)]
Bump version. Roll back non-working https changes. Deal with annoying Windows issues for release build.

9 years agoAdd corresponding QWebChannel change to gmapbase.html
Robert Lipe [Mon, 2 Jan 2017 00:35:03 +0000 (18:35 -0600)]
Add corresponding QWebChannel change to gmapbase.html

9 years agoUpdating changelog.
Bernd Zeimetz [Sun, 1 Jan 2017 21:06:37 +0000 (22:06 +0100)]
Updating changelog.

9 years agoFix skytraq default values
Bernd Zeimetz [Sun, 1 Jan 2017 21:04:42 +0000 (22:04 +0100)]
Fix skytraq default values

Taken from upstream

Closes: #846945
Thanks: Jeroen N. Witmond

9 years agoSee if I can make QtWebKit (Linux) and QtWebEngine (everywhere else) coexist.
Robert Lipe [Sat, 31 Dec 2016 23:28:10 +0000 (17:28 -0600)]
See if I can make QtWebKit (Linux) and QtWebEngine (everywhere else) coexist.

9 years agoStefan Ehlen confirmst success with Canmore GT-730FL-S.
Robert Lipe [Sat, 31 Dec 2016 06:46:46 +0000 (00:46 -0600)]
Stefan Ehlen confirmst success with Canmore GT-730FL-S.

9 years agoJukka adds waypoint support for Garmin FIT.
Robert Lipe [Sat, 31 Dec 2016 06:34:46 +0000 (00:34 -0600)]
Jukka adds waypoint support for Garmin FIT.

9 years agoImprove doc for speed units in unicsv.
Robert Lipe [Sat, 31 Dec 2016 06:01:07 +0000 (00:01 -0600)]
Improve doc for speed units in unicsv.

9 years agoMake unknown units in parse_speed into warnings and not fatal.
Robert Lipe [Fri, 30 Dec 2016 05:12:18 +0000 (23:12 -0600)]
Make unknown units in parse_speed into warnings and not fatal.

9 years agoAdd the minimum_points option to trackfilter for OSM users.
Robert Lipe [Fri, 30 Dec 2016 00:27:24 +0000 (18:27 -0600)]
Add the minimum_points option to trackfilter for OSM users.

9 years agoMerge branch 'master' of https://github.com/gpsbabel/gpsbabel
Robert Lipe [Fri, 30 Dec 2016 00:19:15 +0000 (18:19 -0600)]
Merge branch 'master' of https://github.com/gpsbabel/gpsbabel

9 years agoModernize OS support, eliminate a server-side redirect for most fetches.
Robert Lipe [Fri, 30 Dec 2016 00:11:47 +0000 (18:11 -0600)]
Modernize OS support, eliminate a server-side redirect for most fetches.

9 years agoMake geojson writer not crash when there is no URL to write.
Robert Lipe [Thu, 29 Dec 2016 07:15:28 +0000 (02:15 -0500)]
Make geojson writer not crash when there is no URL to write.

9 years agoBe even more pedantic with QStringLiteral - Make not just the array access, but also...
Robert Lipe [Thu, 29 Dec 2016 06:38:24 +0000 (01:38 -0500)]
Be even more pedantic with QStringLiteral - Make not just the array access, but also the value being set a literal.

9 years agoMake explicit that the arg to QJsonValue is a literal QString and not an int for...
Robert Lipe [Thu, 29 Dec 2016 06:19:38 +0000 (01:19 -0500)]
Make explicit that the arg to QJsonValue is a literal QString and not an int for older Qt's without that overload.

9 years agoMerge pull request #50 from yehorov/master
Robert Lipe [Thu, 29 Dec 2016 06:04:32 +0000 (01:04 -0500)]
Merge pull request #50 from yehorov/master

Speed up the download from MTK Logger by requesting multiple chunks at once

9 years agoMerge branch 'master' of https://github.com/gpsbabel/gpsbabel
Robert Lipe [Thu, 29 Dec 2016 06:02:19 +0000 (01:02 -0500)]
Merge branch 'master' of https://github.com/gpsbabel/gpsbabel

9 years agoDoc improvements for geojson/compact and track/speed.
Robert Lipe [Thu, 29 Dec 2016 06:01:48 +0000 (01:01 -0500)]
Doc improvements for geojson/compact and track/speed.

9 years agoMerge pull request #42 from otrichet/master
Robert Lipe [Thu, 29 Dec 2016 05:56:50 +0000 (00:56 -0500)]
Merge pull request #42 from otrichet/master

Use libudev to find serial devices dynamically on Linux

9 years agoMerge pull request #41 from miz884/skytraq_issue
Robert Lipe [Thu, 29 Dec 2016 05:53:35 +0000 (00:53 -0500)]
Merge pull request #41 from miz884/skytraq_issue

Fix default values for targetlocation and configlog flags.

9 years agoAdd preliminary write support for GeoJSON.
Robert Lipe [Thu, 29 Dec 2016 05:50:01 +0000 (00:50 -0500)]
Add preliminary write support for GeoJSON.

9 years agoMSVC2012 fix. Don't use TCHAR for with GetLogicalDriveStringsA
Robert Lipe [Thu, 22 Dec 2016 01:04:07 +0000 (19:04 -0600)]
MSVC2012 fix. Don't use TCHAR for with GetLogicalDriveStringsA

9 years agoMSVC 2012 fix. Type coercion to byte-oriented buffer.
Robert Lipe [Thu, 22 Dec 2016 01:02:39 +0000 (19:02 -0600)]
MSVC 2012 fix. Type coercion to byte-oriented buffer.

9 years agoImplement va_copy for VS 2012
Robert Lipe [Thu, 22 Dec 2016 01:00:37 +0000 (19:00 -0600)]
Implement va_copy for VS 2012

va_copy is part of C++ 11, not supported by VS 2012

9 years agoFix bug with kml geometryElements pointed out by Valerio Messina. Don't repeat extru...
tsteven4 [Sun, 18 Dec 2016 23:54:32 +0000 (16:54 -0700)]
Fix bug with kml geometryElements pointed out by Valerio Messina.  Don't repeat extrude element, and respect the required sequence for geometryElements.

9 years agoFix bug in height filter pointed out by Valerio Messina. height corrections should...
tsteven4 [Sun, 18 Dec 2016 23:38:00 +0000 (16:38 -0700)]
Fix bug in height filter pointed out by Valerio Messina.  height corrections should not be applied if the altitude is unknown.

9 years agoCompilation errors when building with usbstub.
Robert Lipe [Fri, 9 Dec 2016 23:17:06 +0000 (17:17 -0600)]
Compilation errors when building with usbstub.

9 years agoDoc improvement for GPX version output.
Robert Lipe [Mon, 5 Dec 2016 04:59:06 +0000 (22:59 -0600)]
Doc improvement for GPX version output.

9 years agoUpdating changelog.
Bernd Zeimetz [Sun, 27 Nov 2016 15:18:35 +0000 (16:18 +0100)]
Updating changelog.

9 years agoRevert "Give libusb-1.0-0-dev a try"
Bernd Zeimetz [Sun, 27 Nov 2016 15:18:09 +0000 (16:18 +0100)]
Revert "Give libusb-1.0-0-dev a try"

This reverts commit 7e6f206b61d811fd2ebb8c6afde8c7e5bf7bb8b2.

9 years agoRemove gpsbabel/ from some more places.
Bernd Zeimetz [Sun, 27 Nov 2016 15:08:43 +0000 (16:08 +0100)]
Remove gpsbabel/ from some more places.

9 years agoBump dh compat level to 10.
Bernd Zeimetz [Sun, 27 Nov 2016 15:07:31 +0000 (16:07 +0100)]
Bump dh compat level to 10.

9 years agoFix help2man call for gpsbabel
Bernd Zeimetz [Sun, 27 Nov 2016 14:57:03 +0000 (15:57 +0100)]
Fix help2man call for gpsbabel

9 years agoensur emissing minizip .o files are built
Bernd Zeimetz [Sun, 27 Nov 2016 14:34:21 +0000 (15:34 +0100)]
ensur emissing minizip .o files are built

9 years agoRefreshing patches.
Bernd Zeimetz [Sun, 27 Nov 2016 14:14:00 +0000 (15:14 +0100)]
Refreshing patches.

9 years agoremoving extra gpsbabel directory from d/rules.
Bernd Zeimetz [Sun, 27 Nov 2016 14:12:19 +0000 (15:12 +0100)]
removing extra gpsbabel directory from d/rules.

9 years agoMerge branch 'master' of https://github.com/gpsbabel/gpsbabel
Mykhaylo Yehorov [Thu, 24 Nov 2016 20:44:19 +0000 (22:44 +0200)]
Merge branch 'master' of https://github.com/gpsbabel/gpsbabel

9 years agoinstall some more docbook files to avoid fetches on travis.
tsteven4 [Tue, 11 Oct 2016 12:16:20 +0000 (06:16 -0600)]
install some more docbook files to avoid fetches on travis.

9 years agoattempt to get the doc target built with local xsl files on travis.
tsteven4 [Tue, 11 Oct 2016 00:21:02 +0000 (18:21 -0600)]
attempt to get the doc target built with local xsl files on travis.

9 years agomtk_logger: Replace the block_size option with block_size_kb.
Mykhaylo Yehorov [Thu, 6 Oct 2016 20:57:24 +0000 (23:57 +0300)]
mtk_logger: Replace the block_size option with block_size_kb.

9 years agoMerge pull request #52 from tovisen/garmin_fit-allpoints-dev
Robert Lipe [Thu, 1 Sep 2016 20:12:27 +0000 (15:12 -0500)]
Merge pull request #52 from tovisen/garmin_fit-allpoints-dev

garmin_fit: Added allpoints option

9 years agogarmin_fit: Added documentation for the garmin_fit allpoints option.
Tove Petersson [Wed, 31 Aug 2016 19:10:48 +0000 (21:10 +0200)]
garmin_fit: Added documentation for the garmin_fit allpoints option.

9 years agogarmin_fit: Added allpoints option to convert all points even if they do not have...
tovisen [Mon, 18 Apr 2016 06:17:21 +0000 (08:17 +0200)]
garmin_fit: Added allpoints option to convert all points even if they do not have latitude or longitude (primarily intended for devices without gps, e.g., Garmin Vivosmart HR)

9 years agoMerge branch 'master' of https://github.com/gpsbabel/gpsbabel
Robert Lipe [Mon, 22 Aug 2016 17:13:20 +0000 (12:13 -0500)]
Merge branch 'master' of https://github.com/gpsbabel/gpsbabel

9 years agoMartin Egge says that Compegps prefers replacing spaces in names
Robert Lipe [Mon, 22 Aug 2016 17:08:49 +0000 (12:08 -0500)]
Martin Egge says that Compegps prefers replacing spaces in names
with underscores instead of deleting them. Done.

9 years agofix hang in build_and_test.
tsteven4 [Wed, 17 Aug 2016 13:11:58 +0000 (07:11 -0600)]
fix hang in build_and_test.

9 years agoIncrease download speed from MTK Logger by requesting multiple chunks at once
Mykhaylo Yehorov [Thu, 4 Aug 2016 20:27:02 +0000 (23:27 +0300)]
Increase download speed from MTK Logger by requesting multiple chunks at once

9 years agoIssue error if interpolate filter has no routes or tracks to operate on.
Robert Lipe [Tue, 19 Jul 2016 19:13:35 +0000 (14:13 -0500)]
Issue error if interpolate filter has no routes or tracks to operate on.

9 years agoGrammar tweak after killing Qt4.
Robert Lipe [Sat, 7 May 2016 20:48:40 +0000 (15:48 -0500)]
Grammar tweak after killing Qt4.

9 years agoMerge pull request #46 from gpsbabel/travis3
tsteven4 [Sat, 7 May 2016 20:29:47 +0000 (14:29 -0600)]
Merge pull request #46 from gpsbabel/travis3

delete qt4 support in configure.

9 years agodelete qt4 support in configure.
tsteven4 [Sat, 7 May 2016 19:58:48 +0000 (13:58 -0600)]
delete qt4 support in configure.

9 years agoEnforce Qt 5.2.0 as our new minimum floor during build.
Robert Lipe [Sat, 7 May 2016 02:38:29 +0000 (21:38 -0500)]
Enforce Qt 5.2.0 as our new minimum floor during build.

Remove runtime checks for < that.

9 years agoTweak configure to turn on c++11.
Robert Lipe [Sat, 7 May 2016 02:24:37 +0000 (21:24 -0500)]
Tweak configure to turn on c++11.

Minor warning fixes.
Regenerate configure

9 years agoMerge pull request #45 from gpsbabel/travis
tsteven4 [Fri, 6 May 2016 23:33:27 +0000 (17:33 -0600)]
Merge pull request #45 from gpsbabel/travis

switch to trusty travis beta with qt 5.

9 years agoswitch to trusty travis beta with qt 5.
tsteven4 [Fri, 6 May 2016 22:45:53 +0000 (16:45 -0600)]
switch to trusty travis beta with qt 5.

9 years agoMerge pull request #40 from achmafooma/master
tsteven4 [Tue, 19 Apr 2016 23:12:48 +0000 (17:12 -0600)]
Merge pull request #40 from achmafooma/master

Support for iGo Primo POI (.upoi) format

9 years agofix typo
Scott Bradford [Tue, 19 Apr 2016 18:51:44 +0000 (14:51 -0400)]
fix typo

9 years agoswitch back to NEWLINE (due to line ending issue); modify test to use iconv and make...
Scott Bradford [Tue, 19 Apr 2016 18:45:16 +0000 (14:45 -0400)]
switch back to NEWLINE (due to line ending issue); modify test to use iconv and make the write comparison in UTF-8.

9 years agoCorrect record delimiter and add test for .upoi write
achmafooma [Sat, 16 Apr 2016 01:21:42 +0000 (21:21 -0400)]
Correct record delimiter and add test for .upoi write

9 years agoupdate to use UTF-16LE encoding; remove now-unnecessary encoding note from xmldoc...
Scott Bradford [Sun, 10 Apr 2016 01:07:10 +0000 (21:07 -0400)]
update to use UTF-16LE encoding; remove now-unnecessary encoding note from xmldoc; updated reference files

9 years agoMerge branch 'master' of https://github.com/gpsbabel/gpsbabel
Scott Bradford [Sun, 10 Apr 2016 00:41:20 +0000 (20:41 -0400)]
Merge branch 'master' of https://github.com/gpsbabel/gpsbabel

9 years agoMerge pull request #44 from tsteven4/xcsvstream
tsteven4 [Sat, 9 Apr 2016 21:17:43 +0000 (15:17 -0600)]
Merge pull request #44 from tsteven4/xcsvstream

revive support for ENCODING in xcsv files.

9 years agorevive support for ENCODING in xcsv files.
tsteven4 [Sat, 9 Apr 2016 19:56:39 +0000 (13:56 -0600)]
revive support for ENCODING in xcsv files.

9 years agofix date for iGo Primo GPX reference file
Scott Bradford [Sat, 2 Apr 2016 15:06:28 +0000 (11:06 -0400)]
fix date for iGo Primo GPX reference file

9 years agoadding reference files for iGo Primo format
Scott Bradford [Sat, 2 Apr 2016 14:58:06 +0000 (10:58 -0400)]
adding reference files for iGo Primo format

9 years agoUse libudev to find serial devices dynamically on Linux
Olivier Trichet [Wed, 23 Mar 2016 01:23:56 +0000 (02:23 +0100)]
Use libudev to find serial devices dynamically on Linux

9 years agoFix default values for targetlocation and configlog flags.
Kosuke Mizubayashi [Thu, 31 Mar 2016 00:57:01 +0000 (09:57 +0900)]
Fix default values for targetlocation and configlog flags.

The previous default value "" wereconsidered as TRUE in the IF
condition, Those flags took effect even if users didn't specify it.
There were no workarounds. Itprevented users to reach to the main
procedure skytraq_read_tracks.

Those should be NULL by default so that the IF condition should
be FALSE if a user wouldn't specify it.

9 years agoSetting encoding to UTF-8. It will read files fine this way...but it writes them...
Scott Bradford [Mon, 28 Mar 2016 20:24:33 +0000 (16:24 -0400)]
Setting encoding to UTF-8. It will read files fine this way...but it writes them in the wrong encoding. The device expects UTF-16 LE (UCS-2 LE BOM), which isn't apparently supported by GPSBabel. The file is otherwise correct.

9 years agoSupport for iGo Primo POI (.upoi) format. Conversion FROM upoi to other formats is...
Scott Bradford [Sun, 27 Mar 2016 17:52:15 +0000 (13:52 -0400)]
Support for iGo Primo POI (.upoi) format. Conversion FROM upoi to other formats is working reliably; conversion TO upoi format results in a file that can't be read by the unit. Investigation continues.

9 years agoMerge pull request #39 from tsteven4/upstream
tsteven4 [Sun, 27 Mar 2016 14:17:54 +0000 (08:17 -0600)]
Merge pull request #39 from tsteven4/upstream

various fixes for altitude in tpo readers:

9 years agovarious fixes for altitude in tpo readers:
tsteven4 [Sun, 27 Mar 2016 12:43:24 +0000 (06:43 -0600)]
various fixes for altitude in tpo readers:
for TOPO versions older than 3, and TOPO versions 3 and newer, don't use an altitude of zero for unknown as this represents a valid altitude.
for TOPO versions 3 and newer don't truncate the fractional part of altitude.
for TOPO versions 3 and newer correctly convert negative altitudes.
for TOPO versions 3 and newer change the value used to check for unknown altitudes.

9 years agoCommit last commit harder.
Robert Lipe [Mon, 29 Feb 2016 00:56:19 +0000 (18:56 -0600)]
Commit last commit harder.

9 years agoDrop delbin, old google format. an1 test used to use google format, but
Robert Lipe [Mon, 29 Feb 2016 00:48:33 +0000 (18:48 -0600)]
Drop delbin, old google format. an1 test used to use google format, but
an1 is on the list to be chopped in the next round.

9 years agoDrop delbin (needed only for PN-20 which has been off the market for year
Robert Lipe [Mon, 29 Feb 2016 00:34:59 +0000 (18:34 -0600)]
Drop delbin (needed only for PN-20 which has been off the market for year
and was never really very popular; PN-40 and PN-60 moved to GPX years ago)
and 'google' format, which decoded a standard that Google Maps hadn't
written for years.

9 years agoAdd missing doc for mtk_locus, transform rptdigits, globalsat options, etc.
Robert Lipe [Mon, 29 Feb 2016 00:05:24 +0000 (18:05 -0600)]
Add missing doc for mtk_locus, transform rptdigits, globalsat options, etc.

9 years agoDoc improvements for Garmin GPI and Unicsv per 'Proximity Alerts' thread.
Robert Lipe [Sun, 28 Feb 2016 23:16:28 +0000 (17:16 -0600)]
Doc improvements for Garmin GPI and Unicsv per 'Proximity Alerts' thread.

9 years agoMerge branch 'master' of https://github.com/gpsbabel/gpsbabel
Robert Lipe [Tue, 23 Feb 2016 19:19:25 +0000 (13:19 -0600)]
Merge branch 'master' of https://github.com/gpsbabel/gpsbabel

9 years agoWrap main body html content in {literal}.
Robert Lipe [Mon, 22 Feb 2016 02:05:42 +0000 (20:05 -0600)]
Wrap main body html content in {literal}.

9 years agoMerge pull request #35 from tsteven4/master
tsteven4 [Sat, 20 Feb 2016 15:01:54 +0000 (08:01 -0700)]
Merge pull request #35 from tsteven4/master

eliminate some thrashing between QStrings and char strings in trackfi…

9 years agoeliminate some thrashing between QStrings and char strings in trackfiler.
tsteven4 [Sat, 20 Feb 2016 13:47:23 +0000 (06:47 -0700)]
eliminate some thrashing between QStrings and char strings in trackfiler.

9 years agoMerge pull request #34 from tsteven4/master
tsteven4 [Sat, 20 Feb 2016 05:31:13 +0000 (22:31 -0700)]
Merge pull request #34 from tsteven4/master

fix option processing for delbin gcsym option.

9 years agofix option processing for delbin gcsym option.
tsteven4 [Sat, 20 Feb 2016 05:14:52 +0000 (22:14 -0700)]
fix option processing for delbin gcsym option.

9 years agoMerge pull request #33 from tsteven4/master
Robert Lipe [Sat, 20 Feb 2016 00:57:52 +0000 (18:57 -0600)]
Merge pull request #33 from tsteven4/master

use local encoding for file name command line parameters (-f, -F).

9 years agofix error message in gpsbabel::File.
tsteven4 [Sun, 14 Feb 2016 21:25:55 +0000 (14:25 -0700)]
fix error message in gpsbabel::File.

9 years agofix example shell script for googledir format, in both the pdf and html document.
tsteven4 [Tue, 9 Feb 2016 14:24:38 +0000 (07:24 -0700)]
fix example shell script for googledir format, in both the pdf and html document.

9 years agoSuppress valgrind errors with Qt 4.8.1 on Ubuntu precise for travis.
tsteven4 [Tue, 9 Feb 2016 04:20:04 +0000 (21:20 -0700)]
Suppress valgrind errors with Qt 4.8.1 on Ubuntu precise for travis.

10 years agoMerge remote-tracking branch 'upstream/master'
tsteven4 [Mon, 8 Feb 2016 12:58:53 +0000 (05:58 -0700)]
Merge remote-tracking branch 'upstream/master'